package A_java语言的新特性.a;

import java.util.Random;

/**
 * Created by zc on 2017/3/10.
 */
interface Formula {
    int getNum(int num);

    /**
     * Java8允许我们给接口添加非抽象的方法实现，只需要使用 default或static关键字即可，这个特征又叫做扩展方法
     * @param num
     * @return
     */
    default int getNumber(int num) {
        Random random = new Random(47);
        return random.nextInt(num);
    }
    default int getNumber2(int num) {
        Random random = new Random(47);
        return random.nextInt(num);
    }
    static void method3() {

    }
}
